package abs

abstract class Fruit {
    val v: String

    def m: String
}

abstract class Apple extends Fruit {
    override val v: String
    //可以用val实现抽象方法
    override val m: String
}
//
//abstract class BadApple extends Fruit {
//    // 错误 不能用def 重写val
//    override def v: String
//
//    override var m: String
//}